var goodsNum=1;
var productId="";
var userMess="";
$(function(){
    //获取用户
    getUser();
    userMess=JSON.stringify(ym.user);
    var goodsId=getUrlVal("goodsId");
    productId=goodsId;
    getGoodsDetails(goodsId);
    /*点击加入购物车*/
    $(".addCar").click(function(){
        $(".numInput").val("1");
        $(".hideDiv").removeClass("hide");
    })
   /* 购物车数量减*/
    $(".reduceNum").click(function(){
        var num=$(".numInput").val();
        if(num==2){
            $(".reduceNum").addClass("bagReduce")
        }
        if(num==1){
             return false;
        }else{
            num--;
            $(".numInput").val(num);
        }

    });
    /* 购物车数量加*/
    $(".addNum").click(function(){
        $(".reduceNum").removeClass("bagReduce");
        var num=$(".numInput").val();
        num++;
        $(".numInput").val(num);
    });
    //数量输入的失去焦点事件
    $(".numInput").blur(function(){
        var num=$(this).val();
        if(num<1){
            $(this).val("1");
        }
        if(!/^\d+$/.test(num)){
            $(this).val("1");
        }
    })
    /*点击遮罩层事件*/
    $(".maskDiv").click(function(){
        $(".hideDiv").addClass("hide");
    })
});
/*获取商品详情*/
function getGoodsDetails(goodsId){
    ym.ajax({
        url:'/shop/product/getByPK',
        param:{
            productId:goodsId
        },
        success:function(data){
            console.log(data);
           $(".goodsImg").attr("src",data.obj.productPic);
            var priceAll=(data.obj.productPrice)*0.01;
            priceAll=priceAll.toFixed(2);
            $(".goodsMoney").html("￥ "+priceAll);
            $(".goodsIntergn").html(data.obj.productPoint+"积分可换");
            $(".goodsDes").html(data.obj.productDescribe);
            $(".goodsDetailsImg").attr("src",data.obj.productDetailsPic);
           if(data.obj.productType==2){
               //积分
               $("#integralNum").html(data.obj.productPoint);
               $(".integral").removeClass("hide");
               $(".goodsIntergn").removeClass("hide");
               $(".goodsIntergn").css("color","red")
               $(".goodsMoney").addClass("hide");
           }else if(data.obj.productType==1){
                //混合购买
               var price=(data.obj.productPrice)*0.01;
               price=price.toFixed(2);
               $(".goodsIntegralBuy span").html(data.obj.productPoint);
               $(".all .goodsMoneyBuy").html("￥" +price+"+"+data.obj.productPoint+"积分");
               $(".all").removeClass("hide");
               $(".goodsIntergn").removeClass("hide");
               $(".goodsMoney").removeClass("hide");
           }
           /*else if(data.obj.productType==3){
               //直接购买
               var price=(data.obj.productPrice)*0.01;
               price=price.toFixed(2);
               $(".price .goodsMoneyBuy").html("￥" +price+"+"+data.obj.productPoint+"积分");
               $(".price").removeClass("hide");
               $(".goodsIntergn").addClass("hide");
               $(".goodsMoney").removeClass("hide");
           }*/

        }
    });
}
/*加入购物车*/
function okNum(){
    goodsNum=$(".numInput").val();
    $(".hideDiv").addClass("hide");
    ym.ajax({
        url:'/shop/shopCar/add',
        param:{
            productId:productId,
            number:goodsNum,
            ymUser:userMess,
        },
        success:function(data){
            console.log(data);
            if(data.res==1){
                $("#alertModal .am-modal-bd").html("加入购物车成功！");
                $("#alertModal").modal();
                setTime();
            }
        }
    });

}
function setTime(){
    setTimeout(function () {
        $("#alertModal").modal('close');
    }, 2000);
}
/*跳转订单*/
function jumpOrder(type){
    //type==1积分购买，type==2金钱购买
    window.location.href="sureOrderDetail.html?type="+type+"&productId="+productId;
}

